I can honestly say that this has exceeded my expectations. The hosts were phenomenal, from the initial greeting, to the ongoing support - always available to answer questions, provide assistance, even help arrange for transportation. As for the apartment, it is in the most superb location, literally across the street from a free beach, just as the listing states. Sitting on the balcony and taking in the views in the evening was fantastic. The apartment had everything necessary for a very comfortable stay, and there are several shops just a minute's walk away, as well as a couple of supermarkets within 10 minute's walk. On a side note, the WiFi signal was strong and able to handle multiple devices simultaneously without any issues. All in all, my stay here could not have been better, thanks in large to the hosts!