My husband and I stayed in one of their apartments for 4 nights earlier this month. The apartment set-up was perfect - 2 floors, full kitchen and big fridge, futon for sitting downstairs, queen bed upstairs and good-sized bathroom with shower (albeit sans curtain which made a big mess). And in the center of the complex is a fantastic pool!
Now on to the cons - the ants and mosquitoes. The hotel is surrounded by lush landscape so that doesn't come without the price of having bugs. As mentioned in other reviews, this place is right down the street from Voodoo Lounge and depending on the night, the music goes well into morning hours. Also, this hotel is about a block from the beach and the walk is uphill on a dirt road - kinda annoying since pretty much every other street in the area is paved.
I think overall their regular room rate is well priced, however the apartment rate is a bit high. There aren't a ton of hotels in the area, so I definitely consider this one. It's certainly not the best out there, but if you're willing to overlook a few things it can work just for for you.