Whether there are kids at resorts or not depends on when you are going. Idle Awhile's beach is small, so you will feel their presence if any are there. The beach at Nirvana is so huge, you could easily find a quiet spot. The beachfront suites at Nirvana may have the best location of any, you're literally right on the beach. No bar or restaurant, but White Sands is right next door and some rooms come with cook service. Absence of public services means no one should be on property that's not staying there, very secure.