The location and spaciousness of the place are 5-star. The interior has been refurbished and it was very comfortable. The washer and dryer in the apartment made this highly convenient. The pool was pleasant and had an awesome view. The bathrooms are 3-star (could use some new grout) but not as bad as what I read on other reviews. Parking is included and easy. For a family, I would definitely stay here again. Things I wish I knew before arriving: 1) you must make arrangements for check-in after 5pm; 2) this is a true apartment and not a hotel (no service to the room unless you stay longer than a week).