Amazing apartment and great hosts.
You're a walking distance to literally every major tourist attraction, and if you need to go further, you're right by a huge train station.
The apartment is just great, very airy, roomy and quiet. The hosts are wonderful, giving great tips and where to go.
Without a doubt, I'd go back there, I'll take this over any hotel room in the city.