Difficult to find the location. Street parking with difficulty securing space.