Cherry Haven is a fantastic place to stay. The place was very clean and tidy and in a great location. Cheryl is a fantastic host and always ensures that you have everything you need. Will definitely stay again and would recommend to others.