The place was spectacular. We loved: 1) the top floor, because it had a huge kitchen and an awesome balcony. 2) the swimming pool and hot tub. 3) the hospitality: they receptionist was very thorough and let us leave the luggage the very last day. We highly recommend this wonderful place.