The place was everything I needed! The location was perfect and was truly in the heart of Little Italy.