I have used Airbnb multiple times and David is the best host I have ever had. He was incredibly helpful and accommodating sharing lots of great places to go and visit. His communication was exceptional, replying in less then 5/10 minutes. Check in and checkout was super easy too. The apartment was spotless, in a fantastic location (just a 2 minute walk from the beach!) and with restaurants/bars nearby. We would be delighted to stay here again!