This is a very good apartment placed on the perfect spot in town.
You only have a few 100 meters to St. Peter's and you can walk to almost everything even with our son on 7 years.
The apartment is nice and clean and was great for 6 people.
The host responds fast and are ready to help.
They arranged our pickup just outside the door both from and to the airport.
We had a wonderful holiday, and will recommend this place to our friends.