Very clean. Great hosts. Reasonable prices and spacious rooms. Did we mention clean?!?! We would certainly return.