Great place, great value, great views and great hosts.