Clean and comfortable place to stay. Great communication and wonderful setting amongst some majestic farm animals.