If you like a big resort that has a ton to offer then yes it is right for you.
If you want a true 5 star hotel than NO it is not right for you.
If you like quaint it is not right for you.
If you like to walk or jog or are generally an active person than yes it is right for you.
If you are like some friends of our that HATE to walk anywhere you should stay away from this place. Yes you can take a cart or a train to a bunch of different spots but there is still plenty of walking involved if you want to enjoy this place.
If you want great bang for your buck the GP is right for you.
If the attitude of the staff in important to you, the GP is right for you. I cannot say enough about the staff at this place. They were great.
If your looking for that "spring break" attitude this is not the place for you. It is not party central. It is lively but in a more refined sort of way. This was true even when the world cup was on. There were tons of people watching and cheering but no fights or attitudes.
If your looking for a singles place this is not the resort for you. We met some people that thought the adults only section would be a great place to meet single ladies. Not so much. It is mostly couples and honeymooners. In fact we saw very few singles while there for 2 weeks.
In conclusion no resort is perfect for everyone and this resort is no different. It was right for me and my best girl and we will be taking our adult children there next year because we think it is right for them too.