Estelle’s place is a great location in little Italy. We enjoyed the shops a few minutes walk on college street and the apartment is lovely. Thanks for having us!