great location, publix, stores, restaurants, beach! place had everything we needed for a comfortable stay!! thank you