our family of 4 (with a 3 and a 7-year-old) had the best time. well equipped kitchen and beach and pool gears made a relaxing and fun vacation.