Perfect location to stay in Rome. 5 minute walking to Colosseum and lots of restaurants nearby.
The only negative point is the small towels. If you are travelling (specially by plane) you never take a big towel with you to take a shower and with the small one is a bit complicated.