May I spoke a bit slower season. We've been to Nirvana during the slow season, and as much as we LOVE Nirvana, our last stay we went with Idle Awhile. We did this based on the isolated feel we had while at Nirvana. Don't get me wrong, The Nivana beach can't be beat, but if you're looking to socialize......
A big issue we had with Treehouse was the close proximity to Margaritaville, and the noise from there.