Really lovley apartement, perfect for are couples trip; near a train/bus Station with great connection + directly at st. peters Cathedral
would definetly recommend