A wonderful and pleasant stay. It was as mentioned in the website and excellent location near the Vatican.
Much recommended!