Everything was perfect! Nice, new, modern, clean apartment with everything you need for your arrival (easy to understand tipps, trouble free check in), stay (kitchen basics, bath essentials, etc) and good feeling (welcome drink, stylish design, enough space). The communication and organization is very professional. All shops you might need are close by.