Absolutely immaculate. Great location. Very responsive host and extremely accommodating of all of our needs. Strongly recommend