Simply one of the best laid out and cleanest places we've stayed in. Very private and warm also, great facilities