Room a little worn, staff helpfulness variable - some were lovely and helpful, others stood around a lot not anticipating needs ie. someone needing help to get bags to second and third floor rooms etc, Beach was well kept. I honestly wasn't happy with the food for the price. Very slow service, so many deep friend items, food arriving cold etc.