Great place. Location is right next to Vatican City with a number of good restaurants. The place itself was very clean and modern with all the amenities you need for your trip. Letizia herself was very helpful and quickly responded to any question I had. Highly recommended.