Great location and facilities. Very clean and tidy. Great for small and large groups