We have stayed at Crosskeys many times and highly recommend it. We never want to leave. It is a perfect place for two families of 4 to share. Everytime we arrive we notice that Jo has made small changes to the place to make the stay even more perfect!