Great facilities. Well set-up. Very clean and great location