We stayed for 18days and we liked it. The two biggest pro are location, and free parking for us. The location is super! A lot of popular restaurants within 5mins walk, 10min walk to the beach, and good view from the balcony. Free parking is a big plus, the indoor parking garage requires fog to enter and is secured.
The only con I can think of is the noise from street and window AC.