Aldo’s Place was perfect. Nice and big and right in the Colosseum neighborhood. Lots of good restaurants and shopping. A few blocks from the subway. We couldn’t have asked for a better place.