Berlin is a city break which ticks all the boxes: full to the brim of must see sights, a compelling history that feels so recent you can almost touch it and a vibrant party and social culture which…