Perfect location. Short walk to the beach. Restaurants, Publix and other stores are also close by. We enjoyed our stay.