Stylish, extremely clean and generous apartment. Very well located too.