John goes above and beyond to make sure your stay is fantastic. His place is perfectly situated only a few minutes walk to the shops, resteraunts, and beach. Everything is provided and he was very helpful giving me a lift on my final day