Excellent location and great communication from the hosts, the apartment was lovely and clean and had everything we needed to enjoy our stay.