Great location near Vatican, easy and straight forward check-in, feels like you're staying in a hotel but for much cheaper than any hotel in the city