Everything was perfect, except for the cleaning. The dishes and kitchen utilities where a bit dirty, but that was not such a big deal comparing to the rest. we just washed it before using. apart from that, everything was ok. The location is perfect, nice neighborhood and you can walk pretty much everywhere! The communication was also super good. We totally recommend this place!