Very clean. Great location. Very accommodating hosts. Absolutely recommend