Kelly and David are fantastic hosts who went out of their way to make us comfortable. The accomodation is of a very high standard, with many extra special touches, and is in a fantastic location. So much to explore locally. If you have kids make the most of the kids club across the road at the sports club. Highly recommend this stay!