Without a doubt my best experience of Airbnb so far. Communication before the stay was fantastic, check-in was great, and the apartment itself is gorgeous. Rahim and Ilona were also great at dealing with questions and any problems - our flight to Portugal was very delayed, then one of our party left his watch behind in the apartment when we checked out, and they were so friendly and helpful dealing with both of these issues. Highly recommend.