Excellent location, lovely accommodation and great hosts