This is a wonderful and brand new (renovated) apartment near Saint-Peter’s Square and even has a terrace. The apartment is well equipped and there is free coffee and liquors for the guests. All the rooms are spotless and clean. This place is better than a hotel! Don’t hesitate to book this apartment, you won’t regret it!