We had a wonderful stay at Leonids apartment. Location is great for exploring Berlin, lots of lovely restaurants and bars nearby. Easy spot to travel around the city from. Our plane was delayed by 3hrs and the check in time was kindly changed without any hassle, communication was friendly and flawless. Top marks for comfy beds and an amazing shower. We will be back!