This place was simply fantastic, everything was perfect with a location and
a awesome view at St Peter Vatican.
For sure I recommended and for sure I will come back too