Excellent stay. Lovely apartment, comfortable beds and great amenities. Hosts were communicative and the location is perfect.