We had a fantastic stay here. We loved how spacious the place is. The tile floors were what we wanted as most units have carpet. There is a lot of privacy on the patio, which also is right by the pool. The pool has lush green and colorful plants and it is heated. The hot tub is great too. The walk to the beach is less than 10 min. The restaurants and places to eat are a 5 min drive. The kitchen is fully equipped with everything you may need to cook with. There are BBQs by the pool and by the tennis court. There is an AC, washer and dryer, beach towels/chairs. We are making plans to come back here soon.