My family and I stayed at this location and enjoyed what it had to offer. So space in the apartment needed to be better cleaned, like the main living room carpet seeing that we had little kids running around. The location is good, if you are looking for a beach to be able to swim at, its is about a 12 minute walk down the walk path on eagle beach. The beach in front of the property is not really swimmable and does not offer chair rentals if that is something you are looking for. Overall our stay was great and accommodating for our family of 10 (2 toddlers and 1 infant)