Cannot recommend this place highly enough.
Great location and great host - this place will be my port of call for future trips!