Great location near from everything, this place made Rome even greater, thanks for everything
100% recommended