The dinner at belohorizonte is of good quality, beside that it is typical sardegna / italian food. The staff is very nice and professional. They know a lot about wines and different kinds of food. They also speak english very well. On top of that it is on top of a mountain and the view from up there is great!