Five-star stay! Love the units, locations, amenities, and pool in the building.