clean, comfortable, private, great experience.