Fantastic location. Very clean and had all the amenities you need. We went to the beach everyday and used some of the beach toys that were available to us. Would definitely stay here again!