We loved our stay. Amenities are very nice including beach chairs, snorkeling gear, boogie board, tennis equipment. Host was very reachable and always responded back to questions within an hour or less. I would definitely stay here again and recommend it to others.