Full marks for location and hospitality. Kitchen well-equipped and hosts very friendly. We had a great time.