This place is a gem - modern, clean - exactly as described! And location is perrrrfect - walking distance to all Vatican attractions and 30 mins by foot to the center of Rome or 10 mins by metro! A lot of great restaurants around!
Last but not least - Alberto was wonderful and very accommodating! We will definitely stay again!