Cozy place offering all basic amenities, pool and shared spaces were clean and well maintained. Very nice location right across beach and access to trolley, snorkeling, etc. We loved it!