We just finished our stay, and it was the perfect little getaway! The apartment was very clean, the check-in/out process was easy, and we felt safe the whole time. The only downside, which has been mentioned in previous reviews, is the stairs. There are many, they are narrow, and they are steep! Good workout though!