Excellent location, nice clean modern apartment and good communication from the hosts.