The location is perfect! All of the staff were so friendly and kind. Other beaches and restaurants are within walking distance. I stayed here with my daughter and she absolutely loved it too.