Apartment was clean and had everything we needed. Fully equipped kitchen, nice shower and comfortable bed. The balcony was very nice and the view and sound of the river was so peaceful. The hot tub/pool and all the other amenities were a bonus! There was some work going on in the hallways so it was a bit messy as we entered the building and the check in kiosk was not working properly, however we had no difficulty getting our key or entering the apartment.