Place is in fantastic location with a gorgeous terrace surrounding the room. The views of St Peters are amazing - the photos can't do it justice.