Have to say SNAP to the above comments too.
Friends of mine had a 24-hr delay at the airport last year and were accommodated overnight in the Jameos Playa.
They couldn't speak highly enough of the place - food, staff and rooms were all excellent, they said.
Having always gone self-catering in the past, they're now considering going half-board there the next time they visit, (they can't quite bring themselves to go totally All-Inclusive

)