Excellent location, very comfortable, self-check in & out! Great starting point to admire Stockholm :)