We had a great stay. Location was perfect - close to shops, markets, restaurants. The unit itself was clean and looked just like pictures. Nice pool, and beach access. We watched turtles from the beach/pool every day. We would definitely recommend!