Place is ok it smells of stale smoke though, they may think about updating their air handlers. They typically have enough tables to serve everyone. Don't go at night or the weekend if you like the 5 tables they don't exist and seen a lot of people complaining about that. The cocktail servers though only spend time around the tables so if your at a machine you may wait a while to get something to drink. The hotel is ok but costly and the pool area is cool as well. Its a good little place for a vacation away from the kiddos but not a place I'd pick ever time.