parking is very very difficult but otherwise great location