I attended a conference at the Megaron and this apartment is really close. A Bazaar supermarket is round the corner and the Metro station is a few minutes away.