This is a great place! It is huge. Located very near Castle St. Angelo and convenient to Vatican.
We would be happy to stay here again. The place was better than I expected from the description.