Location is great! Colosseum is super close and so is the town center. Overall great experience, but wish communication was a bit better as the check in process was a bit confusing