Very good location. Santo Spirito piazza just around corner and convenient for lots of nice eateries.