Antonio & Maria place is very nice - situated close to restaurants and sightseeing.
If the weather had allowed it - we would really have enjoyed being outside on the porch.