Very convenient location close to U2 Messe West station, just behing RIEM Archade