Great location, great accommodation. Good facilties.