Great location, sparkling clean. Good communication from the host