Excellent, clean, lovely, new, and great place to stay. Our host left us a complimentary bottle of wine among other things and we were very happy with our stay.