Gorgeous place with an incredible staff! From the moment you arrive at Grand Caribe, you are treated like royalty. We had an amazing 3-bedroom suite, rented a golf cart, and made sure to utilize all the luxuries provided. I loved that they cleaned our laundry daily and always wanted to know how to better serve us. It was worth every penny and we will definitely be back.