Great location just behind the Colosseum. Clean apartment and really good communication.
Very easy check in - recommended