Very clean and is much nicer in person. Hosts were excellent. They made us feel like home.