Great location, fully equipped, clean and well organized, well communicated.