Really basic hotel in a great location. You have to pay for all extras - luggage storage, good wifi, room cleaning. Check out is very early, at 1000, but you can pay extra for a late check out. As others have said, the rooms are very small. if you have a lot or large luggage I would pick a different hotel. The staff were extremely friendly and helpful. Personally, because there are so many well priced hotels in Berlin where you don't have to pay for things like room cleaning and luggage storage, I would not stay here again.