I'm booking a long weekend in Berlin in May/June - can anyone who knows the city let me know which would be the best areas to book a hotel or AirBnB in? Somewhere well positioned for tourism!