Don't even know where to start. The place is amazing, very nice neighbourhood with a metro station literally 2 minutes away plus other amenities. The apartment is big, has everything you'd need and the terrace is great for a morning coffee before you head out.
The hosts were really friendly and helpful, and the dog was lovely and never made any noise. Never felt anything negative regarding the fact that it's a shared apartment; rather it was like having two great flatmates.
Will definitely use this listing again next time we're in Berlin!