Overall our stay was great, the condo provides plenty of space and absolutely great views from the patio. Amenities were good, location was good (great area - although it is a bit close to the road, so road noise can be bothersome at higher traffic times). The one clear negative for this location is that it doesn't have an assigned parking spot and is over booked for these other parking spots, so you're fighting for say 12 spots with the other 16+ cars in the complex.
Overall I'd recommend it. The general location, cleanliness, area, views give it 5 stars, parking is 2 stars - overall a strong 4 stars.