Food: 2-3/10 with the exception of the pizzeria where the pizza is 9/10
Room: very basic 5/10 but clean. Poor soundproofing.
Staff: waiters average, hotel staff and child entertainers are good.
It was my second time here; the food was definitely much better in 2015 (half-board).
It seemed this year that more outsiders (non-resort guests) were allowed to enter the beach = bigger crowd.
All-in-all we enjoyed our stay here and didn't regret going back. But the deteriorating food level, more people on the beach means that I will probably not risk going back next year and pay the premium for crvena luka unless these things improve.