Very enjoyable stay in a very well kept flat.