Excellent - well located and great hosts.