i just got back and can recommend, if you cna afford it, the Renaissance in the centre. Its 5 mins walk from Centraal, and there's a coffee shop or 5 within 30 seconds of walking out the front door.
Failing that, there's tonnes of hostels that are cheap (but not as nice to just chill out in) and some of the bigger coffee shops have hotels above them