Ideal location. Neat and cozy place. The best thing is self check in. Its very easy and adventurous as well.
Its located near all of the famous places. Would love to visit Rome and to stay in this place again.