Fantastic location, comfortable and clean home. It had everything we needed to prepare meals at home when we wanted. We stayed with our children and had an absolutely wonderful time. Also very handy to have laundry in the suite! Nice to have the pools available also for those times when the kids want to swim without waves or sand. Lots of amenities close by! We had a really great time and would highly recommend this place!