I wish I can give this stay 6 stars! We loved staying here and had the best experience. The place was extremely clean and so close to the beach! Everything about it was so convenient. The $40 a day resort fee is worth every penny. It comes with room service and beach chairs/towel service at the beach. The staff is extremely nice and we will definitely be back.