Ate here with my two teenage kids in October. We all enjoyed the food, the portions were too big though and we ended up wasting a lot. Quite expensive but good quality and service was efficient and friendly. Made a welcome change from the hotels 'all inclusive' buffet food. Kids enjoyed the music and the memorabilia displayed in the restaurant.