Host was friendly, breakfast was great. Rooms were charming and clean. (Just be aware there is no elevator.) They had a few terraces that were both lovely.
Parking is very difficult. This B&B is located in the old part of town, with very narrow little streets. I'd advise checking the map very, very carefully before proceeding, and don't simply follow the GPS to the front door. The host gave us parking suggestions and we ended up on the next street over (which was much wider and easier to drive down.)
Also, be aware there are only a few restaurants in town, closed on odd days, and you might want to plan to get dinner if you're in nearby Cala Gonone for the day.