Spacious apartment, great location, super clean and tidy.
Communication was smooth and easy. They were very flexible and cool about our arrival and very welcoming.
Sights, stores, cafes and restaurants are within walking distance.
We really enjoyed our stay!
P.S.: The only gamble are the roommates (if you only book one room). Ours had a different schedule but we managed. It has nothing to do with how great the apartment is, people just need to be more considerate when sharing a space with strangers.