Spotlessly clean, Mary was very welcoming and showed us around, it has all you need and is set in a beautiful area. Highly recommend.