Cracking location, amazing views, great host. Pretty much perfect!