Great location, walking distance to bars, market & food. Great communication, picked us up from the airport and arranged transportation throughout our stay. The place itself is beautiful. Great views, pool and jacuzzi. Yummy breakfast delivered everyday. Stay here!