We loved our stay. The Condo was great: updated, clean, good layout, spacious, and it had everything we needed--and we ate most of our meals in the condo. The pool was fantastic too--it's very large. During our stay the condo also had a beach cart, 2 umbrellas, and several sand toys which we used (they also had floats too, but we didn't use them). The walk to the beach was fine--I timed it one day and with the cart loaded up, our backpack chairs that we brought from home, and our 4 year old walking on his own, we made it from door to beach stairs in 8 mins. The designated spot on the beach was wonderful too. All of the pictures on the site are true to reality. For us, we also really liked the area of 30A the condo is on--we find it a prettier area that is easily accessible to other areas on 30A too. The owner/rental company also provided a link to a lot of recommendations in the area with personal comments too--that was a nice touch. They also provided 2 bikes. For us that was great--we brought just our bike trailer for our 4 year old from home and attached that to one of the bikes (they were in great condition too). One personal rec from us: check out Eastern Lake Beach at least once. We waited to our last day and wished we went sooner. We drove and got lucky getting a parking spot. Next time we will bike there. Great trip and stay.