Lovely place as promised. Very nice close to the main hub of Little Italy.