Nearby grocery and restaurants not too far from beach