Fantastic place to stay. Very clean and tidy in a beautiful rural setting. It had everything we needed for our stay and a few nice little extra touches. Excellent communication and we highly recommend staying here.