Excellent stay. Clean and well organized. Great communication. Beautiful view from house.