Outstanding stay! Everything was perfect: the arrival, the flat, the communication and the location. Hundred times thank you!