Super clean! Exactly what we needed for attending our friends wedding! Comfy beds & lush settings, hosts were super friendly, loved being by the horses & friendly dogs popped to say hello too! Travelled as 2 couples & a baby! Lovely stay