The hotelโs chief virtue is its position, close to one of northern Sardiniaโs most enticing beaches โ the Blue Flag Rena Bianca โ yet within the lively resort of Santa Teresa Gallura with its gamut of bars, pizza joints and good seafood restaurants…