John and the team took great care of us during our stay on the island. Great location and very clean! Would love to come back sometime!