Awesome place.
Great location.
Huge size!
The best: hosts are always thinking on how to improve your whole Rome experience.
Grazie mile