Unfortunately, the stay was not as expected. When booking it mentioned a private beach and not until the week leading into check in were we advised that there is no beach. Not too much of a problem, minus the fact that you would have to take a straped ladder down to get into the water, which was not good for swimming. There was also no recommendations provided for beach options instead. There was a significant ant problem in the kitchen and we had to keep everything in our cooler or the fridge to avoid problems. The BBQ provided took some time to get going, which is not a problem, except it was too dirty inside to use without a scraper to clean it. When I emailed David about the concerns for the beach, and asked about a possible discount he offered me to cancel the reservation (which was short notice to try and book anything else for those dates) or to mail me a cheque for $150 to my home address, mixed into a guilt trip email. When I advised David of the concerns with the ants and the BBQ as a heads up for the next guests, I received another email which felt full of guilt again, advising that 800$ was spent earlier in the summer to deal with the ant and mice problem. I was very hopeful for a nice vacation, and while we were still able to enjoy our time together, it was fairly disappointing. The room thats surrounded by the glass doors seems to have not been cleaned for quite some time and we didnt end up spending much time in there. We ended up leaving a day early.