Perfect location and excellently equipped apartment with everything you might need for short and long stay. Great communication and pleasant checkin process with ability to postpone as much as you need (we had a 6 hours delayed flight and still got a person meeting us for the checkin). Very clean inside and plenty of space for personal belongings. Highly recommended!