This place has everything you could possibly need. Great stay and great location. Parking was always available on the street. Many stores and restaurants close by. Close access to the beach.