Friendly staff, amazing location, great facilities. Excellent value.