As good as you see it in the pictures. Good location near de Central Station, near Gamla Stan and the commercial area. Lots of restaurants around the place. Towels not included, could have a small kitchen for the guests.