Spotless, wonderful view and great hospitality