Great, roomy, clean. Basically a home away from home.