5 stars all around. The unit was nice and clean when we arrived and easy to keep that way because of the closet/storage that is available during the stay. Self check-in was easy! I would definitely stay again.