Excellent location and spacious unit. Short walk to the beach, shops, and lots of restaurants. However, this place is in desperate need of a deep clean: the bedspread was musty and stained, the carpet was gross, and every surface was dingy and needed a scrub or a fresh coat of paint (note, these are not issues with the routine cleaning). Also, while management was aware that the dryer was not working, they didn't let us know ahead of time.