Neil’s place is located close to fun city centers like Kensington and Little Italy