Superb location, great space, and Victor is a gem. It will fulfill all your needs and more. Recommended.