Great place to stay with everything you need. We stayed here with our 17 month old and he had a blast. The access to bikes was a great addition. We hooked up the bike trailer and rode about 10 minutes to get to the beach. We didn't have to use any ride share services because everything was walking/biking distance.