The bad experience started at check-in. We were given the wrong room type and were told that the room “type” we purchased was not guaranteed, but rather something that would be given IF AVAILABLE, which, of course, was not when we arrived. The registration supervisor Mariela said she would see about moving us to a king room the following day. The temporary room had zero hot water and the shower was barely a trickle. Our “fully stocked” mini-bar was completely empty. We DID get moved to a king room the next day and while it as much better, the issues persisted. We got only one face towel at a time. Multiple calls and requests resulted in still only getting one face towel, on two of the days we got none!
The food was, honestly, excellent, as was the service in the buffet; however, after day 4 of our stay, huge groups started showing up so the wait for a table during meals got incredibly long as did the wait to just get a drink order. The Coffee/Sports Bar service was excellent as well but she was alone most days and had long wait times. On one of the days the power went out and another day there was no water in the main building so all the toilets were dirty which was disgusting.
The property has a lot of potential but the beach area needs to be cleaned regularly or trash is everywhere. They have one lonely older gentleman trying to tackle all the seaweed on the beach and it’s too much for just one person. Anyway, we won’t be staying at a Grand Oasis property again.