The hotel is in a small beach town of Baja Sardinia, where basically there is nothing but beach. If you are a family with small children looking for a nice cozy hotel with a pool, with half board meal inclusive and above all with AFFORDABLE price, this may be it. No, it's not really by the beach (3 min walk BTW, I can't believe there's someone actually complaining about it...), no the view is not spectacular, and no it is absolutely not the best beach hotel you can find in Costa Smeralda, but we thought it was good enough considering the prices around this area.
A tip of advice, don't book "Non" sea view rooms, not because of the view but for the temperature. The Non Sea side is facing West and will be quite hot in the afternoon and evening. I heard someone compalining about the Air Con not working to its maximum, and Hotel could not do anything about it as it is centrally controlled and is already at maximum.