This place is great!
Room was good (we had the one with our own bathroom) and it is big enough for 3 persons.
Sandy beach is only 5min walk (it is narrow and crowdy but it was always a place to find anyway).
Breakfast was OK also - it was a piece of cake, some bread with butter/jam/Nutella, juice and GREAT coffee with milk!
Public transport - It is also a bus stop nearby (~1 bus in 2 hours) BUT it is better to have a car to feel free and independent.
Hosts are great! We do not speak Italian, they do not speak english - but we somehow understood each other:) As we were without a car, Antonio took us by his car to Porto Cesario and showed where to eat, supermarkets etc. Thanks to him for this trip VERY MUCH as it really helped us in future! Our super hosts were always ready to help and it is so important when you are in other country...
We really enjoyed our stay in this house with those hosts! Thank you once again!