Great place with one of the best views imaginable of the Eternal City!