The stay at the Hotel Maritim in Berlin was wonderful. It is located a short 3 minute walk from the Tiergarten and has a taxi stand less than a block away so the concierge can have a taxi for you in even less time. The staff at the front desk
were very nice and informative. The room was spacious and spotless. I can't comment on the pool or restaurant though as I didn't try them.
Hotel features (5 = best, 1 = worst):
Long walk from hotel
If you want a great photo of the Brandenburg Gate, get there early. It is difficult to get a shot with out people walking in front of you if you get there midday or later. Earlier in the morning, say around 8 or 9 AM, it should be pretty empty and easy to get a good shot.