Great host. Good communication. Pleasant stay. Everything as described. New and clean.