Very nice flat : clean, well located.