This place is gorgeous! Plenty of space for a group! It's walking distance to Little Italy.