Comfortable, quiet, well-equipped. Feels like home away from home.