Very clean, and very comfortable weather in the rooms, living space or outside sitting it was all cozy. I received a discount when booking so i had an absolutely great rate, but even if i pay double next year i would book it again. Great place and location.