Great place to stay, great views, perfect hosts.