We had a wonderful weekend in downtown Long Beach in no small measure because of this place.