Good location, as good as you can get. Berlin is huge so you cannot be near everything. We found taxis to be reasonable when we tired of walking. Best Western and other hotels within a block or so could always get a taxi day or night. .
Had a little trouble arranging an arrival time since owner out of town and we did not have an international cell phone upon arrival. The assistant who met us was very helpful, even brought us a coffee pot!