Clean and spacious, perfect location. We had the one bedroom suite (be sure to pay close attention to the description of the room your booking, we had multiple big beautiful windows) everything was up to date and high quality. It was like staying in a luxury boutique apartment. Highly recommend.