Great location, everything we needed. Close to via dei tribunali for the best pizza in the world :)
Quick responses to any questions and easy check in. Would definitely stay here again - thanks!