Great location and accommodation. Well equipped and great outdoor spaces