Lovely, spacious and comfortable second floor apartment. Sparkling clean. We loved being close to one of the pools on the property. Pool was heated (we were there in December) and the outdoor hot tub was great. The two bedrooms were on opposite sides of the living room so there was good privacy. Lovely terrace overlooking the pool. The kitchen in the apartment was well provisioned. We had one car, so we used the designated parking space for the unit, but there was ample visitor parking as well. The hosts were very responsive. Highly recommend this apartment!!