Perfect family getaway. The children were kept busy the whole time and the private beach was fantastic! We thoroughly enjoyed our stay.