Well equipped, light and airy, warm, comfortable - excellent place to stay