So clean, great restaurants across the way, pool and beach great.

Loved my stay.