John was an amazing host. His home is beautiful and in a perfect location on the island-a wonderful neighborhood with lots to do and it's easy to get almost anywhere on the island. He provided snorkel and beach gear which we were able to get a lot of use out of. The fresh fruit was a very nice touch, too. The patio is beautiful in the mornings and the place was very clean. We very much enjoyed our stay and can't wait to come back-we will definitely stay here again next time.