Good place as per the pictures.
Near the colosseo.
Wellfurnished and modern style.
Very clean.