This a lovely place to stay and was exactly what we expected after booking the place on Airbnb, plus a few nice surpises. The hosts communicated well with us and had very timely responses to our questions. We would definitely rent from them again! An app is required to get into and around the apartment building so get your smart phone ready once you receive the details!