The three-story Bahia Principe Grand Punta Cana offers 756 comfortable Junior Suites throughout the tropical lush gardens with lake-style pools and it is located right by the beach. Offering a variety of activities and entertainment for all ages, this is a great choice for families and friends.