We had a delightful stay. The rooms were spacious, clean and comfortable, the kitchen new and well equipped. The farm is an enjoyable place to walk and explore. Staff was helpful and available but unobtrusive. I would not hesitate to recommend Ravenhill to a friend.