5 stars! I would stay here again when visiting Rome. Location is perfect.