This is a 3-star resort and you get the entire 3-start treatment. It's not a 4 or 5 star but you get what you pay for here. The rooms are clean and roomy. The property is well maintained and has a great ocean view. The staff is friendly and mostly responsive although a bit under-trained as far as resorts go but again, you get the 3-star treatment. We booked late and understand that the market dictates the price we pay so no complaints there. At a 3-star we expect that the rooms would be clean, roomy, but also very basic and that is what we got. Each room had a queen-sized bed, mini-fridge, kitchenette, and sitting area. There was never a feeling we were cramped. The shower was a walk-in, with no tub, and had a sink and toilet. A couple more towels would have been appreciated. The A/C was key operated, I assume so that customers didn't leave it running all day long while they were gone. Both the sitting room and bedroom areas had ceiling fans. It was very comfortable and I never felt unsafe nor compelled to lock my unit door all of the time. There were always staff around to it was very secure.
The beach area had lounge chairs on a sandy section although there was no real beach area with sand near the water you could lay on. The area near the water's edge had a concrete anti-erosion wall and the area leading up to the water had holes and puddles of smelly water in them. We had to use the beach to the property next to the resort which was better. The pool area was nice and had a few basic lounge chairs around it. The attached bar, "Toast" was great to grab a drink or food and had a great happy hour with 2 for 1 rum drinks at $5-belize dollars, so that was nice. The food was above average bar food so it was great that it was open late each night.
Overall, we were OK with the experience. These are the minimum acceptable accommodations we would accept so it met our basic criteria. I wouldn't stay here again unless I had no other options, but wouldn't hesitate if I had to.