Perfect location. Walking distance from Publix, not to far from the beach and everyone is friendly. Grounds are clean!