Great place and location. David even took us on a tour of the island and we were able to get to a few places that he recommended and they were all great. There's some nice personal touches that were appreciated and we would definitely stay there again in the future