Location for public transportation excellent. Large space. Well equipped.