The place is excellent and the location was fantastic. The only drawback was the communication - I arrived at the airport having still not received any instruction on where to get the keys, nor any way to contact them except via the app. Luckily they responded quickly at that point and sent me the contact of a man with the keys who met me at the apartment. I also sent them a message about leaving the place early and where to drop the keys, to which i have still not received an answer days later. Again, luckily the other man who gave me the keys was able to provide a partial (good enough) response, but I do think there should have been better communication. Otherwise, the place itself is lovely and I enjoyed the stay very much.