First impression on walking into the apartment was how clean & spacious it was. We booked a 3-bedroom apartment & it was huge with private balcony, views of ocean & hinterland & everything you need for a comfortable stay. The resort facilities are also first class making for a very relaxing stay.