Very clean, very hospital, better than advertised