A spacious, spotless and sunny apartment right next to St Peters. Hosts were very happy to help arrange a seamless check in. Thanks for a great stay!