The place was well located. Entrance into and out of the flat was extremely difficult, since it has no elevator, and the hallways is extremely tight and make of narrow stair cases. We had an infant with us, and carrying the stroller up and down the stair was a challenge. The place was clean and well organized, however not we’ll stocked. There was no washer cleaning detergent, and we ran out of toilet paper on day 2. We also had a limited amount of towels and no dish washing detergent. Nacho was very communicative. However, the checkin/checkout situation was difficult. We had a car and the place advertises a car park. Even though the fine print states that the parking lot is not connected to the unit, we were surprised to find out it’s about a 5-10 minute walk. We basically had to carry all our luggage around, and up the stair at checkin. On checkout, we needed to leave the keys inside the flat, but we needed the keys to open up the garage, so we had to travel back and forth to figure it out. There was WIfI however it was shotty and did not connect in all areas of the apartment. I had a video conference engagement that I needed to make, and had to take the entire 90 minute call from right outside the bathroom. All in all, excellent location, and hospitable host, but many things that can improve and be better advertised.