Kevin and Esther were amazing hosts! Their Airbnb was exactly what I needed and the location was amazing! I woke up and had coffee on the beach every morning. I would definitely stay here again.