Room and communal areas were clean and spot on, really convenient position with everything easy to reach. Karl himself is such a nice guy and so caring and helpful, definitely will come back.