Spectacular views, luxurious house and great hosts.