This apartment is in great shape and looks very nice. There is a very nice kitchen and bathroom, they even left us shampoo and soap like we were staying in a hotel! Everything was very clean and everything we needed was there for us to use. The self check-in works very well, they send very clear instructions with a video. We had a great stay!