Great location. Great view from the balcony of the room and from beside the pool. Everything very clean and room was stylish. Staff attentive and spoke good English. Ate at the bistro which was not too expensive. Decor in the bistro was not very inviting.