We were able to park in the street right outside the hotel, but achieving this was a bit of a challenge due to the one-way system and the street layout, so its probably better located for foot travellers (I believe its an easy bus ride from Olbia airport) and certainly handy to restaurants.
Our room had only a tiny window and no outlook - but as we were late arriving (from the airport), staying only one night, and departing early, this wasn't really a problem, and of course we may have been given this room deliberately because of this.
Our room was large and very comfortable. A very good breakfast, included in the price. Staff were very helpful.