Very clean and comfortable. My kids loved the views and it's in a great location.