Basic accommodations and an excellent location on the beach, good value for the rate. You will get what you pay for. I've stayed there twice. and would stay again. Maybe give the all-inclusive plan a pass; lots of places to eat and drink nearby, variety and flex is nice!