We stayed for 2 whole months at this Airbnb. The location absolutely cannot be beat. The apartment is quite spacious and the decor is modern, with comfortable furniture for the most part. They had no issues accepting my cat except for an extra 10 euro fee for cleaning (more than reasonable)! The hosts are truly wonderful and attentive to all your needs, you can call them for emergency or message any time of day and someone will get back to you within an hour. A/C and heating both work well (note that one of the bedrooms does not have AC but it's interior and thus very cool all the time anyway). WiFi is fast enough for both of us to work online with video calling, and TV streaming, at the same time. Highly recommend!