"This property is fine. It’s not bad, it’s not great. If you’re looking for a place to stay that is by the beach but otherwise, just a place to stay, this will do. The beach area is nice. It’s very small as it’s blocked on both sides and there are rocks every few feet in the water but can definitely find a spot in between to go in the water. Property listed as 4 star resort. It is more like a good 3 star. Our room - good space but several things hadn’t been addressed. TV in bedroom wouldn’t turn off (had to unplug). AC in living room leaking down the wall since we checked in and no one looked at it the whole time, dishwasher was running when we got there and was beeping every few minutes and wouldn’t turn off. Someone came and asked if we needed it and just unplugged it for our stay. Nothing major but maybe this was a nice 4 star resort when first built. The photos online look touched up compared to what we got, particularly the pool area. Food is not great. The croissant at breakfast tasted like plastic grocery store bought and warmed up in microwave. Everything is expensive. Again, it’s all just fine. Nothing exciting. I would recommend using the discount code to book a day at Baha Mar Resort’s water park. Kids loved it and I sat there by the beach the whole day."