The apartment was just perfect: clean and functional. Great location and incredible hosts - responsive and accommodating. Thank you for everything!