Clean and well appointed...just like the photos show. Nayeli is indeed a super host and answered all our questions quickly.