This place is right on the beach (2 minute walk through gated pool).
Everything you need it on site or really close to.
Alejandro is great host!