Great place. Great location. Everything you need and more during your stay is provided. Nice view of the colosseum.