Everything was perfect : Beautiful flat, very clean, well located, we had a great stay!