Allthough not cheap, 21apart is a beautifully decorated & clean appartment in a great neighbourhood in Berlin. Our host Carolin was very helpful indeed. There is place for 6 people to sleep but I did found it all just a bit too small - 5 people max let's say.