One hour trip from the airport to the resort was quite an experience, but not in a bad way. The resort and grounds are beautiful. The staff was very friendly and seemed to aways be so happy we couldn't help but smile most of the time we were there. Had a problem with the safe in our room and they were there in 10 minutes to take care of it. Only ate at at the buffet and I must say the food was very bland but there are all kinds of spices and sauces to put on your food. There is an huge selection of food to choose from and the staff was amazing. The bed was very comfortable but the pillows were too fluffy. We didn't realize until the day we were leaving that we could have requested different ones. I recommend reading all the literature in your room upon arrival to familiarize yourself with all that is available. There was entertainment nightly and also a small casino. It is a family friendly resort with people of all ages. It rained every day for a short while but that is to be expected in the tropics. I would go back if given the opportunity. This was my first experience with this type of vacation and I'm sure there are more luxurious places to be found, but for the money this was a good time!