Comfortable, clean, well-equipped. Felt like home away from home.