Not the first time we have stayed here and definitely won't be the last! Great place, great location and great hosts - what more could you want! :)