Very enjoyable stay in a well-kept flat