Amazing location, well-kept apartment and sparkling clean! Communication with the hosts was nice and easy, check-in was well organized!