My girlfriend and I had a lovely time in Berlin. This flat was perfect for our stay. The bed was very comfortable, the kitchen was clean and suited our needs well, and the bathroom was beautiful! The location was ideal also. The flat is close to two differ et train lines and there are so many restaurants right down stairs.
The only draw back was the wifi. I needed to check in with work periodically on our trip and the Internet was painfully slow.