Great place located near the colosseum. Has everything you need and many stores and restaurants in the area.