What a find!!! The perfect location and the perfect place to stay! Graham and Mary have thought of every little thing to make your stay comfortable and truly enjoyable!