Myself and 3 friends are traveling to Europe for 3 weeks. We're from Australia
We want to spend some time in Berlin as its supposed to be the one of the best cities in Europe.
We are all in our mid 20's and want to shop/sight see and party.
A few questions
1)Is 4 nights too long?
2)Where is a good area to stay?
3)What is a good quality cheap hotel located in the same area?
Any help would be great.