Clean and bright apartment that's conveniently located. it's up a steep rocky hill or a large flight of stairs depending on the side you come from. Easy check in and communication was pretty responsive, but there was some miscommunications here and there. The very top floor has alternating step stairs which are a bit trippy and you need to be careful walking up and down since there's no railing. We used their indoor garage for an additional fee which was convenient. Overall, a pleasant stay!