Came for a business trip and brought the kids. Great pools, good food and beautiful beach. Room service was pretty good as well. Front desk went over and beyond to get us in our room earlier. Be prepared... Dress to impress even down at the pool. I've never seen so many high heels at the pool!! Didn't make it to Club LIV this time but its a great club if you can get in. Again dress to impress!!!