I spent the weekend there for my birthday with several friends. We couldn't expect a better or more comfortable set up. Great pool, great yard, great view, great beach, great rooms and more. We hope to be back.
Gated villa Hacienda Oceanfront with private beach access, heated pool & daily housekeeping