Lu Nibareddu is a very beautiful and cozy hotel. The pools are very well kept, so is the residence as well, the staff is super friendly and the breakfast is delicious with many options. It's like a 2 minutes by car (or a 15 minutes walk) to a very beautiful beach (Taverna). Keep in mind that it's located on a hill so walking is a bit of a challenge. However, being on a hill gives you this incredible sea view.
Also, the rooms are very noisy (you can hear your neighbour snoring :) ). The nearest supermarket is a 10 minutes car ride away, and there are some (but not many eating places in the area). However, this gives it a very quiet and tranquility vibe. Overall we had a very pleasant stay!!