Clean. Great location. Host is very communicative. Took great care of us.