Perfect location. Everything you need. The place is spotless. Douglass response was immediate. Walk to the beach or swim in the pool. Nice view of the golf course. I would definitely book again.