This place was great. Had everything you need, especially as most of my time wasn't spent in the actual apartment! The only bummer was the bathroom being outside the apartment, but in the end, all that meant was stopping outside and seeing the beautiful view a few more times a day! Maria was an excellent host, always available to answer my questions! I would not recommend this place for children and anyone that has difficultly walking, as the stairs getting to and from the apartment were challenging.