We have stayed many times in Berlin. Never around the Checkpoint Charlie area of the city.
Location was ideal for us. Metro is very close by but you can walk to most places if that is your thing.
Matthew was a great host and his instructions on check in/out were clear and easy to follow.
Would recommend this apartment.