The hotel was more beautiful than the pictures on their website - it really is a must-see! The beach was clean & equipped with a bar. The sea was clean and warm enough to swim in! (Please note the beach is shared with 2-3 other hotels though).
The hotel complex has a couple of restaurants, bars, mini-supermarket & hair salon; so you won't need to stray far from the complex...if you don't want to. However, for the more adventurous out there; there are a number of restaurants & shops a 20 min walk away. You can walk to Porto Cervo in less than 45 mins too...if you really wanted to.
The only thing I will say about walking is that if you intend on walking far from this hotel, then you might want to think again. There are not very many paths around, so you will be spending most of your time walking either on the road or very close to it. Given the chance again, I'd hire a car.
The staff were very friendly & helpful - whether it be looking for bus times or letting us know where another supermarket was.
Also one more thing to note - we didn't have a "Do not disturb" sign in our room, which meant that we had the cleaners come in at 10am the first morning whilst we were showering & sleeping! In the end, we made our own sign to hang on the door, which the cleaners gratefully respected. But as for hotel management - they might want to consider putting signs in the hotel rooms as some of us don't want to rush to get up in the morning during what should be a relaxing holiday!