The house is very nice but we were extremely disappointed that the beach was so rocky that we couldn't lay out or play in the sand. The communication was not good. I made arrangements for early check in/out and I wasn't able to check in early and initially told by the manager that I couldn't stay till the prearranged time. In the end we were allowed to check out late but not notified that we could until I'd already made other plans. Also there is a no smoking policy that I like but the neighbor smokes on the balcony right next door and made it uncomfortable to breathe. It was not worth the cost to me and I will not return.