10/10 for everything. Incredible location in the mountains. Absolutely sparkling clean. Good communication with host and provides info about local must sees! Couldn't reccomend this stay more!!! :-)