We've booked for a few nights at this place and I wanted to show the details to a relative who is planning a trip. Imagine my surprise when I could no longer find it anywhere on the site. It had good reviews and pictures etc - that's how I found it in the first place. What has happened do you think? I have emailed the owners. I'm a bit nervous now.