Amazing place in Roma... right in the heart of everything you would want to do. The architecture is amazing!