The flat was clean and well located, our hosts were very communicative and self check-in was seamless.