Scrupulously clean, as described, private bathroom. Like having your own place.