had an amazing stay. The apartment was huge and the view was breathtaking. The kitchen was enormous and fully equipped with plates, bowls, utensils, pots pans, etc. I wish my kitchen at home was as large and nice. The shower pressure was great and very relaxing. The beach access was easy and we loved the pool and hot tub on site, very combined for our family. The on site restaurant was super convenient and the food was very good. The host was extremely communicative and responsive, stand out. We would definitely stay here again