Unfortunately our stay in this apartment presented some challenges which made it harder to enjoy. Due to arriving later than we anticipated (we hit traffic on the way) the restaurant we were supposed to pick up the keys at was closed and it took a couple hours to track someone down. The towels in the washing machine were damp on arrival. There were four of us and just hot water for face washing on Saturday morning ran through all available hot water and it took 2 hours to replenish. Once it did replenish we discovered that it only holds about 7 or 8 minutes worth of shower water (3 of us took timed 3 minute showers in a row Saturday night in an effort to accommodate everyone but the 4th person was out of luck). Additionally the wifi was not working. Valeria was very friendly and sent someone to look at the hot water and wifi but we only discovered/confirmed the hot water heaters limitations and she was not able to fix the wifi.
On the plus side this is a beautiful apartment, it was clean and well lit. The rooms are tiny but its no less space then you need. We loved the neighborhood. With the aforementioned things fixed I think it would be perfect.