Very clean. Very specious room: has a living room, a kitchen, and a small balcony. Kyle is very welcoming! Great experience.