Nice modern place in a great location. Within touching distance of one of the most beautiful beaches I've seen. Stayed here for work commitments but will definately stay here again for leisure.