Excellent location, cleanliness, service and friendliness, among other very good things. Very kind. The view from the terrace is beautiful and the hammocks very comfortable.