We spent two nights at Villa Zagara and thoroughly enjoyed our time. The grounds are welcoming and lovely - we had the chance to enjoy a bottle of wine and a game of ping pong by the pool one night which was a great way to start the evening. The views really can't be beat here. We stayed in two different rooms, one with a kitchenette and one without. Given a choice, we would stay in the kitchenette room simply for the view from that room but both were very comfortable.
Overall, highly recommended - hope to be back sometime!