Very clean, has a variety of appliances. Enjoyed the stay; would recommend.