This was our second time staying here. We love the location and amenities!! We walked to the beach everyday with our two small children. Loved that they provide a beach wagon, beach chairs, towels, and some beach toys. We swam everyday in the pool. Many pool inflatables included. Kitchen had everything we needed. Many resturants and a publix nearby.