Excellent location, immaculate apartment and clear communication from the hosts.