Lovely hosts. The place is so clean and they have everything we needed. My little dog had the time of his life and location is perfect, just walking distance to the beach. I would highly recommend and would definitely book this place again. Thank you John and family!