Check-in was very easy and Federico was very quick to answer any of my messages. The place does have a lingering smell that comes out of the bathroom so the windows had to be open for the majority of the stay. As mentioned in previous reviews, the walls were thin and we could hear the neighbors talking or walking around. If you are planning on a short stay then neither should be a big problem