Nice place.. everything one would need inside. Excellent location with restaurants and small convenience shops / Kiosks nearby. Close to a few old churches, Hadrian's gate and interesting things to see within walking distance.