Absolutely perfect stay. The apartment is beautiful, well appointed and well located. Federica is a terrific communicator and very helpful in making sure we had everything we needed. Highly recommend.