The property was as advertised and we really enjoyed our stay. It's 300 yards from the beach and has a lovely pool, albeit cold, that we had mostly to ourselves. The pet friendly was really nice as we had our dog with us. The beds were very comfortable, in fact a comfortable king size bed was very important to us since we were staying nearly 3 weeks and it was indeed as comfortable as our home bed. The responsiveness of the landlord and onsite manager was excellent. Once our hot water tank failed and it was immediately replaced so customer service was excellent. There were two bar b que grills on site and we grilled and cooked in our unit often with no issues. Overall it met our expectations and were happy with our stay.