I don't write bad reviews in general, and I don't enjoy saying this, but this is meant to be based on factual experiences for other travellers. I had the Juniper booked for Christmas brunch as the restaurant looks really nice on the website. The communications I had via email with a staff member about our booking were really helpful and friendly. But when we got there, it didn't look like the same place as in the pictures on the internet. The floors were dirty,the whole place looked generally unclean, no one came to greet us, there were hardly any other people there, the brunch selection looked terrible, and there was a homeless person there. Not what I wanted for Christmas day! We actually wondered if we were in the right place. I am sorry to say this. The owners of the B&B we were staying at were quite shocked to hear we walked out, as they had had a good experience there in the past. My review doesn't match a lot of the other reviews on here, so I wonder what happened. Maybe brunch isn't really their specialty.