The location is perfect. No problems with cleanliness. The minus is the non-existant breakfast and how it was organised. You had to ask anything you wanted to eat or use (i. e. cutlery) from a person at the stand. So if you want to visit Cagliari, book the hotel, but without breakfast. In conclusion - I'd rather suggest staying there.
自動翻訳