Great place, great view and great hosts. Nice little touches too.