Good location in Little Italy with abundant restaurants and shops, good proximity to public transport