Nice location, well appointed and with shops, bars and restaurants close to hand. Belleville lives up to its name!