Excellent location and great service from the hosts.