My husband and I stayed here for 2 weeks, and I have to say it was a pretty awesome stay.  The staff is very friendly and outgoing, and the atmosphere is awesome.  We originally booked a standard room, but ended up having a small problem and they bumped us up to a suite with a jacuzzi and mirrors on the ceilings.  My only complaint would be that the floors are really nasty, but overall we had a great stay here.