Tutto perfetto. This flat would also be great for a longer stay. Great location, everything you need provided for, very clean, very nice terrace, communication very easy, fast Internet, lots of space (bigger than we thought from the pictures), etc. We would come back any time. One of the best flats we stayed in.