Strongly recommended! John has everything in the villa, kitchen things, beach things, toys, good community management. Thank you John, you gave us a perfect vacation!!!!