Very clean and comfortable. really friendly people working hard to keep the farm very nice and tidy. We staying for 1 night but definitely should have stayed for at least 3 nights. It's highly recommended!