I cannot speak more highly about the apartment and the hosts.
The apartment is ideally located to metro stations, tourist spots, and restaurants. All a walking distance away. The apartment itself is incredibly spacious. Bugger than we expected! As for the hosts, their communication was perfect, quick, and flexible. I can not fault them.
I would definitely come here again and I recommend it highly to all future customers.