Very clean, spacious, stay. I had a great time. Definitely 5 stars.