The Brancamaria is a great hotel, in a good location, provided you have a car or moped- the hill it is on may be too arduous for those in poorer shape, especially in the summer months. We liked the walk to and from the city centre, because it balanced out the great meat/bread/cheese/pastries we were eating so much of... The staff are excellent, but this is Sardinia, so don't be afraid to ask for something if you need it- they are not mind readers, but really went above and beyond for us upon request. This is not a design hotel- let's put it that way, but the rooms and public areas are very clean, the breakfast buffet is excellent, and Cala Gonone is one of the gems of the Mediterranean.