This is a great place—steps from the beach and pool, a full kitchen, very comfortable king size bed, a nice AC system. The complex is beautifully landscaped. Great location, shops and restaurants a few minutes drive away. 10/10 would book again. The only downside: the bathroom is a little small. Still amazing and I would love to return next year!