very very clean. comfortable bed. good bathroom and kitchen. a better place to sit and read or work would have made it better. the patio out back was a nice feature. the view from it was the only slight drawback