Excellent location, perfect communication, professionally run airbnb flat. Some details could be improved (night stand, furniture on balcony) to get a more "at home" feeling - though this is of course purely subjective. We enjoyed our stay!