Very clean and nice flat. The apartment is very well located, the self check-in went smoothly.