Great location near Santo Spirito which has a great atmosphere and charm