Great place, clean, modern and conveniently located at a walking distance from The Vatican, shops, restaurants and metro station.