Super clean and excellent location in Stockholm! Really convenient for self check in and check out.