Clean unit, decent amenities although the pool is not great. Good location, but can be noisy at night.
Parking is a nightmare. Either cough up money to pay for parking at nearby garages or deal with searching for parking on the street (which you'll have to move the car early in the morning anyways). If you don't have a car, this place can be fine. But there's a lot of island to explore and enjoy, and the parking situation really detracted from that.