I have stayed here with my family in 2014 and 2015. This is a very comfortable apartment with ALL the amenities we need. We especially appreciated the large bedrooms and patio/yard area, the comfortable beds and bedding, the cleanliness and proximity to shopping, the beach, etc. The hostess is extremely responsive and even gave us a late checkout!