Great apartment. Nice location near a subway stop, a great breakfast cafe, and within walking distance to a handful of fun neighborhoods. Easy to check-in and out with the staff. We'd stay here again next time we're in Berlin.
Like others said, internet wasn't amazing, but perfectly fine for casual browsing.