Very nice clean flat, with perfect location. Self check-in was without any problems.