Just to start, we are a family with two small kids (17 months and 4 1/2 year old). I am expecting another child. So naturally we had concerns after reading review after review about people getting sick from food (some mentioning e-coli). We almost cancelled last minute because of this but decided to take our chances and go knowing we are probably going to get sick. We packed tummy medicine, even got antibiotics prescribed for my two kids in case they get sick. We literally waited every day to see some signs of sickness. The only member of our family that got a mild tummy trouble was our 17 month old but we were not surprised since her hands were in her mouth non-stop. I also have to mention that the resort is taking hygiene seriously, handing sanitizer to everyone who enters the restaurants and cleaning food stations constantly with sanitizing products. One of the restaurants was closed for 2 days because they were deep-cleaning it (all chairs, tables were outside being washed). My 4 1/2 year old even got scolded by a restaurant manager for pointing her finger a little too close to some of the deserts. So if you are worried about getting sick, yes, there are chances you may get sick. Honestly, you can get sick anywhere in the tropical country (like I did in Mexico few years ago...and we were staying at a high end resort). So give it a rest, pack some tummy medicine and stop worrying. We did love the resort, despite few problems, such as our bed mattress being very very old and moldy (something we mentioned to the resort and are hoping would be addressed in a very near future). Also do not even bother or rather try not to email the hotel in advance with your room preferences. We did that 5 or so days prior and got exact opposite of what was asked. We wanted higher (not bottom) floor and building closer to the beach). We were in Club Hacienda, which is the section stretching from the beach/main pool area to the natural area border. All villas are close and walking distance to the beach, however. So we got a room on the bottom floor and pretty much the last building (furthest away from the beach) in the the Club Hacienda section. Anyways, I declined their offer to give us another room next day and stood by my decision to be up higher (for safety reasons). After a bit of going back and forth, they did find us another room, in the same building, but on the top floor. If you don't like your room, refuse to come back the next day, unless you have time to waste. They may or may not have another room and you are just going to be unhappy if they don't. Not to mention packing and moving, just a headache. Deal with and fight for it right at check it and do not accept anything else. They will at the end try to accommodate you. If you can, do stay at Club Diamond Hacienda section (Bavaro) or Club Golden section (Punta Cana) as these villas are closest to the beach and you are not going to need to take the shuttle. We personally, with two kids, appreciated it very much. You also have an exclusive access to breakfast/lunch restaurants that are located close to the beach/main pool and again do not need to take a shuttle. Yes, the selection is not as big as at the main buffet restaurant, but for us it was sufficient. And these restaurants were much quieter than the main one. We did have to take a shuttle for dinner, which was OK but always ended up walking back to our villa which was 5 minutes or so. My 4 1/2 year old loved the water-park (one of the main reasons we chose this resort) but getting there was a bit of pain. With two kids in tow, stroller, pool toys galore, and a need to take a shuttle there, ouch. We did that everyday, first thing in the morning for about an hour or so and then headed back to the beach for the rest of the day. Worked out OK, despite the inconvenient location of the water-park. Water-park is, by the way, amazing and a lots of fun. Both of my kids had a blast there. My 17 month old loved floating in the shallow waters in her ride on toy, while the older one rode the slides. Great fun. I did walk to Riu Bambu to check out their water-park which looked really sad compared to this one and also saw water-park at Barcelo Punta Cana, which was better, but still not as good as Bahia's. These were, by the way, the other resorts we were thinking of staying at. The beach was the best at Bahia, no noisy motorized watersports (much busier next door at Riu). Beach was clean, yes, crowded, but still beautiful. And oh my gosh, the water was to die for. Super warm and super fun. My older child had fun in those waves. We talked to some people who stayed further up (Hard Rock) and who were saying the waves were so strong you could not go in for 4 days. This is not ideal if you come here for the sea. Anyways, to sum up, what started as trip with very low expectations turned into amazing family holiday. We would go back in a heartbeat and would recommend this resort to anyone. Please email me if you have any questions.
Pay little extra to stay at Club Diamond Hacienda since all villas in this section are within walkin...
See more room tips
This review is the subjective opinion of a TripAdvisor member and not of TripAdvisor LLC.