Clean and very well located flat. Communication around the check-in was perfect.