Beautiful home, spectacular view, wonderful hosts.