Beautiful home, spectacular view, perfect location, extraordinary hosts.