Don't book this resort! I booked a family senior trip for our daughter going to college. We hoped to relax on the beach, snorkel along the beach &, participate in beach activities. Upon arrival, we were extremely disappointed to find the water to be un-swim-able with excessive seaweed buildup causing the water to be a nasty brown with a strong foul odor. We spoke to the manager & showed him pictures on their website and Expedia (we booked through Expedia, which turned out to be a nightmare). They advertise a beautiful relaxing beach- the main amenity we paid & came for. He said there was nothing he could do about the seaweed. We told him we understood, yet, if they had disclosed the condition of the beach/ water we could've made other arrangements. I asked if we could discuss some sort of compensation as we came to relax on the beach (we are from Wyoming) and enjoy the ocean. I asked if there was another accessible beach nearby, or if they'd provide complementary spa service, or, could we discuss another way to help make our vacation relaxing? I explained that we did not come all this way & pay all this money to sit at a pool with loud music & loud entertainment. We spoke with someone new. They moved us to a new room away from the beach. We spent all 6 days at the pool, no room upgrade, no spa, no beach as advertised, no compensation and A LOT of wasted time trying to get someone to make it right.I would NOT recommend this resort or Expedia. Tired & frustrated. Let's go home