A perfect flat! Immaculately clean and everything you could need for a comfortable stay. I would highly recommend Karen's flat.