Our family of three (including our two year old) loved our stay! In addition to being exactly as described, it's in a wonderful location on the island. The Beach Club is a fantastic amenity, and we spent afternoons at the pool, which was a 1 minute walk from the home. We look forward to staying here again!