The location is superb. It's about 5 mins walk to metro, and just 3 stops from Gamla Stan. There are restaurants and bars within 10 mins walk away. The apartment is clean and compact. If you spend most time of the day out it's great. The sofa bed is comfortable and enough space for 2 of us.
We didn't get to meet Daniel but he has very clear instructions and flexible with check in and check out. There were brochures, maps and an access (metro) card. The skybar closed on sunday unfortunately so we didn't get to see it.
I would recommend to stay here.