These are pictures from our recent vacation at the Bahia Principe, Riveria Maya, Mexico. The entertainment was non stop and excellent. The staff were absolutely helpful and were always available. The beach was beautiful and the sandbars made the water calmer and full of delightful tropical fish, which made snorkeling a pleasure. The beach and pool entertainment was energetic for both participants and spectators. Swimming with the dolphins at the in-house Dolphinas pool was the highlight of our stay there. We absolutely enjoyed the varied selection of food at the buffet and the a la carte resturants. The rooms were easily accessible and well equipped. Although this is a very large compound, the transportation system made travelling around and access to all facilities simple and relaxing. During our stay one of our party had a pregnancy related issue. We are very thankful for the courteous and professional manner in which the medical and other staff assisted us. The staff of our insurance company were also courteous and expeditious. We will always return to this facility with our friends and relatives.