It was a great overall experience, even though is not located in the city center, it is easy to get there by metro. 5 min walk to get to the metro station. It is also possible to rent bikes from them.
Really nice apartment, really clean and fast responses from the host.