Barcelo Tambor questions please

Does this only have buffet for the all inclusive or are there sit down restaurants where you can order off the menu?

Do they offer nightly entertainment like shows?

Is room service included in the all inclusive? Thanks.