So we came here with a tour.
Place is perfectly reasonable for a few nights and, yes, a few things needed mending here and there, but so what.
Pool was nice enough. Food was perfectly adequate (actually really liked the meal on the first night!)
The bar was basic and didn't stay open late into the night, so essential to keep a good supply of bottled water handy.
There's a supermarket about 5 minutes walk away, so you can get plenty of provisions easily enough.