Caz and Kevin were delightful hosts - going above and beyond in providing a wonderful stay. The rooms were exactly as described and the facilities were clean and excellent. Caz was very proactive in getting in touch and making the stay easy and enjoyable. I can't recommend them highly enough.