An excellent place, clean and well laid out. We had two dumps of snow and it was cleaned up right away, lots of effort to keep the stairs and driveway clear. Exactly as promised, we will stay again.