Beautiful place with remarkable views of the Vatican. Great location!