Beautiful, clean and perfect location! We had everything we needed for our stay and more! Communication was great, quick and easy. Stefano provided us with things to do as well. I would definitely recommend.