Everything you can possibly want in a host. A great location, beautiful and clean home, and a gorgeous view. A superb host!