Very clean and great hospitality. A very good farm stay.