Super clean, very new, has everything you need. Great location. Loved everything about Cheryl’s place. She is a great host!!