Very clean. Great location. Responsive host. Wonderful stay overall.