Great location, great communication, modern and spacious facilities.