The Grand Park Royal is one of our favorite resorts that provides for an affordable stay with all the amenities you would expect in an all inclusive resort. The resort has 3 pools each with a swim up bar. The main large pool is in the garden area of the property (seen in photo below). There is an walk way through an underpass that takes you to the private lagoon/beach area. On either side of the lagoon beach area are the other two smaller pools with beautiful views of the caribbean. There are often cruse ships parked just off to the left of the resort that sometimes block the caribbean views. The cruse ships are massive and can be cool to look at as well. I really don’t mind having the ships parked there. There are two whirlpools near the two smaller pools but they are not heated and we generally we do not used them very much.