This might be the worst resort we've ever stayed in. Constant shortage of basic things (towels, glasses), very average food and staff were not especially customer service oriented. Although it felt more like they werent empowered to actually make decisions, which isn't their fault .