This place is just as described. Everything was excellent! The location is central, the apartment is modern and clean. Like the other reviewers mentioned, there are quite a few stairs to climb, probably better for people that are fit. We came on one of the hottest days (98°F), and those stairs definitely worked up more sweat. My only suggestion would be to have WhatsApp for communication. I was trying to change my arrival time via email when we were on the train, and I was worried we wouldn't be able to get in touch. In the end it worked out just fine, but it would be better for a peace of mind.