Excellent location and excellent hosts all round. Anyone that stays with Craig is going to enjoy their stay.